science-based regulator - French English Dictionary